#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
__title__ = ""
__author__ = "Administrator"
__mtime__ = "2016/6/17"
"""
# 静态方法应用场景
# 假如有个数据库操作的类：


'''

class msMysqlHaper:

    def add(self,sql):

        pass

    def delete(self,sql):

        pass

    def update(self,sql):

        pass

    def select(self,sql):

        pass

ms=msMysqlHaper()

ms.add()

'''

# 当业务调用这个类的时候，先创建对象，然后在调用类中的方法
# 假如有1000个业务，每个业务在不同的代码文件中，如果1000个业务调用就要创建1000个对象
# 那么就要为这1000个对象分配内存，调用分配内存
# 如果使用静态方法，静态方法属于类，那么就可以不用创建对象，而直接使用类调用方法。

class msMysqlHaper:
    @staticmethod
    def add(self, sql):
        pass

    @staticmethod
    def delete(self, sql):
        pass

    @staticmethod
    def update(self, sql):
        pass

    @staticmethod
    def select(self, sql):
        pass

msMysqlHaper.add()
